___________________________________/\\\\\\_____/\\\\\\________________________________________________________________/\\\____________________________________________________________________________________________________________________
_______________/\\\_______________\////\\\____\////\\\_______________________________________________________________\/\\\____________________________________________________________________________________________________________________
______________\/\\\__________/\\\____\/\\\_______\/\\\_______________________________________________________________\/\\\_____________________________________________________________________/\\\___________________________________________
__/\\\\\\\\\\_\/\\\\\\\\____\///_____\/\\\_______\/\\\_____/\\\\\\\\\\____________/\\\\\\\\\_____/\\/\\\\\\__________\/\\\_____________/\\\\\\\\\\_____/\\\\\\\\___/\\/\\\\\\\___/\\\____/\\\_\///______/\\\\\\\\_____/\\\\\\\\___/\\\\\\\\\\_
_\/\\\//////__\/\\\////\\\___/\\\____\/\\\_______\/\\\____\/\\\//////____________\////////\\\___\/\\\////\\\____/\\\\\\\\\____________\/\\\//////____/\\\/////\\\_\/\\\/////\\\_\//\\\__/\\\___/\\\___/\\\//////____/\\\/////\\\_\/\\\//////__
_\/\\\\\\\\\\_\/\\\\\\\\/___\/\\\____\/\\\_______\/\\\____\/\\\\\\\\\\_____________/\\\\\\\\\\__\/\\\__\//\\\__/\\\////\\\____________\/\\\\\\\\\\__/\\\\\\\\\\\__\/\\\___\///___\//\\\/\\\___\/\\\__/\\\__________/\\\\\\\\\\\__\/\\\\\\\\\\_
_\////////\\\_\/\\\///\\\___\/\\\____\/\\\_______\/\\\____\////////\\\____________/\\\/////\\\__\/\\\___\/\\\_\/\\\__\/\\\____________\////////\\\_\//\\///////___\/\\\___________\//\\\\\____\/\\\_\//\\\________\//\\///////___\////////\\\_
__/\\\\\\\\\\_\/\\\_\///\\\_\/\\\__/\\\\\\\\\__/\\\\\\\\\__/\\\\\\\\\\___________\//\\\\\\\\/\\_\/\\\___\/\\\_\//\\\\\\\/\\____________/\\\\\\\\\\__\//\\\\\\\\\\_\/\\\____________\//\\\_____\/\\\__\///\\\\\\\\__\//\\\\\\\\\\__/\\\\\\\\\\_
_\//////////__\///____\///__\///__\/////////__\/////////__\//////////_____________\////////\//__\///____\///___\///////\//____________\//////////____\//////////__\///______________\///______\///_____\////////____\//////////__\//////////__